package com.zys.el.user.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zys.el.core.po.BaseEntity;
import lombok.Data;

import java.util.List;


@Data
@TableName("tools")
public class Tools extends BaseEntity  {

    /**
     * 类别
     */
    @TableField("category_")
    private String category;

    /**
     * 外部链接
     */
    @TableField("data_url_")
    private String dataUrl;

    /**
     * 标题
     */
    @TableField("title_")
    private String title;

    /**
     * 图标:base64存储
     */
    @TableField("ico_")
    private String ico;

    /**
     * 描述
     */
    @TableField("decs_")
    private String description;

    /**
     * 发布者id
     */
    @TableField("owner_id_")
    private Long ownerId;

    /**
     * 授权类别:0私有 1公有 2部分授权
     */
    @TableField("authorization_")
    private Integer authorization;

    /**
     * 授权用户id组
     */
    @TableField(exist = false)
    private List<Long> owners;

}
